package com.silverbox.shopper.entity;

import java.util.Date;

/**
box_order_third_trade_related
 */
public class OrderThirdTradeRelated {
    /**
     */
    private Integer id;

    /**
     * 商家id
     */
    private Integer shopId;

    /**
     * 店铺id
     */
    private Integer storeId;

    /**
     * 订单号
     */
    private String orderNum;

    /**
     * 内部交易号
     */
    private String payOrderNum;

    /**
     * 第三方订单号
     */
    private String thirdOrderNum;

    /**
     * 第三方交易号
     */
    private String thirdTradeNo;

    /**
     * 支付渠道订单号
     */
    private String channelOrderNum;

    /**
     * 支付渠道交易号
     */
    private String channelTradeNo;

    /**
     * 支付状态 0,未付款 1,已付款,  2已撤单  
     */
    private Integer payStatus;

    /**
     * 扩展字段
     */
    private String extendCol;

    /**
     * 1：主扫，2：被扫
     */
    private Integer payType;

    /**
     * 创建时间
     */
    private Date createTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getShopId() {
        return shopId;
    }

    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    public Integer getStoreId() {
        return storeId;
    }

    public void setStoreId(Integer storeId) {
        this.storeId = storeId;
    }

    public String getOrderNum() {
        return orderNum;
    }

    public void setOrderNum(String orderNum) {
        this.orderNum = orderNum == null ? null : orderNum.trim();
    }

    public String getPayOrderNum() {
        return payOrderNum;
    }

    public void setPayOrderNum(String payOrderNum) {
        this.payOrderNum = payOrderNum == null ? null : payOrderNum.trim();
    }

    public String getThirdOrderNum() {
        return thirdOrderNum;
    }

    public void setThirdOrderNum(String thirdOrderNum) {
        this.thirdOrderNum = thirdOrderNum == null ? null : thirdOrderNum.trim();
    }

    public String getThirdTradeNo() {
        return thirdTradeNo;
    }

    public void setThirdTradeNo(String thirdTradeNo) {
        this.thirdTradeNo = thirdTradeNo == null ? null : thirdTradeNo.trim();
    }

    public String getChannelOrderNum() {
        return channelOrderNum;
    }

    public void setChannelOrderNum(String channelOrderNum) {
        this.channelOrderNum = channelOrderNum == null ? null : channelOrderNum.trim();
    }

    public String getChannelTradeNo() {
        return channelTradeNo;
    }

    public void setChannelTradeNo(String channelTradeNo) {
        this.channelTradeNo = channelTradeNo == null ? null : channelTradeNo.trim();
    }

    public Integer getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(Integer payStatus) {
        this.payStatus = payStatus;
    }

    public String getExtendCol() {
        return extendCol;
    }

    public void setExtendCol(String extendCol) {
        this.extendCol = extendCol == null ? null : extendCol.trim();
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}